print('nimazaina'.find('i'))#返回’‘中内容第一次出现的位置（如果不存在则返回值’-1‘）
print('nimazaina'.find('y'))
print('nimazaina'.index('i'))#返回’‘中内容第一次出现的位置（如果不存在则运行错误）
print('nimazaina'.replace('ma','ba'))#用后一个’‘中的内容替换前一个’‘的内容
print('nimazaina'.rfind('a'))#和find用法相似，但是是从右开始查
print('nimazaina'.rindex('i'))#和index用法相似，但是是从右开始查
print('-----------------------------')
print('nitanainaidi'.count('nai'))#计算count（）中的内容在字符串中出现的次数
print(len('nitanainaidi'))#计算字符长度
print('-----------------------------')

import math
print(math.exp(3))#返回e的x次方
print(math.fabs(-2))#返回x的绝对值
print(math.factorial(5) )#返回x的阶乘
print(math.log(3,6))#返回前者以后者为底的对数，后者（不写）默认为e
print(math.pow(3,2))#返回x的y次方
print(math.sqrt(36))#返回x的平方根
print(math.trunc(3.5))#返回x的整数部分
print('-----------------------------')

import random
print(random.randint(3,9))#返回给定范围内的随机整数
print(random.uniform(2,8))#返回给定范围内的随机浮点数
print('-----------------------------')





